There is no Windows version planned for the near future.
Plain HTML-files are cross-platform though, and you can set PageSpinner to use MS-DOS (Windows) line feeds to make it easier to edit PageSpinner files on a PC.
You will now have a link to the new page in your home page.
6/7/977
Falskt
Helvetica
Geneva
ANCHORID
ANSWER
ITEM NUMBER
QUESTION
SECTION NUMBER
SECTION TITLE
TITLE
TitleB
QuestionB
AnswerB
Item NumberB
Section TitleB
Section NumberB
)& "." &
AnchorIDB
) & "_" &
Falskt
Helvetica
Geneva
81 General
2 Editor
3 Links
4 Images
5 JavaScript
6 Misc
Falskt
Falskt
Falskt
Falskt
Falskt
Question Title
Question
Answer
Section Title
SectionX
Falskt
Helvetica
Geneva
Falskt
Falskt
Section Titles
Section TitleB
ItemC
TitleH
FAQ-SpinnerK
SectionL
is FAQ about?
This FAQ , short for Frequently Asked Questions, is a compilation of the most common questions asked about PageSpinner. You are recommended to read this FAQ before sending a question about PageSpinner, the answer could be found in this document.
PageSpinner is an HTML for MacOS, that supports supports both HTML 2.0 and many parts of HTML 3.2 plus additional Netscape Navigator extensions and is useful for both the beginner and the more advanced web author. It gives you quick access to oftBmen used formatting and also supports AppleGuide and an HTML Assistant that helps you compose your HTML pages.
1.0 General IssuesH
Pro 3.0F!
tisdag
onsdag
torsdag
fredag
januari
februari
april
augusti
september
oktober
november
december
1:a kvartalet
2:a kvartalet
3:e kvartalet
4:e kvartalet
Input
Output
InputB
Falskt
Falskt
Falskt
Falskt
Falskt
Spin the FAQ
Falskt
Helvetica
Geneva
Palatino
(LIST
LISTAJ1.0 General Issues
2.0 Working with PageSpinner
3.0 Miscellaneous Topics
VDEFA(
OutputB
Falskt
Falskt
Falskt
Falskt
Falskt
Create HTML Page
Spin the FAQ
DB_Access
Create HTML Page
Create HTML Page
Section TitleB
SectionC
ItemD
Title
Getting into a frameB
I am using frames on my pages. I have a small frame with a table of contents and another large frame containing the actual contents. How can I make a link in the table of contents to open inside the second, larger, frame?
tation" located inside the PageSpinner folder.
If you are a registered user of PageSpinner you can include these on your home or credits page if you want to. Thanks for supporting PageSpinner!
4.0 MISCELLANEOUS TOPICSH
Getting into a frameB
I am using frames on my pages. I have a small frame with a table of contents and another large frame containing the actual contents. How can I make a link in the table of contents to open inside the second, larger, frame?
lder.
If you are a registered user of PageSpinner you can include these on your home or credits page if you want to. Thanks for supporting PageSpinner!
4.0 MISCELLANEOUS TOPICSH
Getting into a frame
AGIs there some "Spun with Page Spinner" graphics I could have on my page
jThere is a small collection of images that can be viewed in the file "spun_with_pagespinner.html". The file and the images can be found inside the folder named "Documentation" located inside the PageSpinner folder.
If you are a registered user of PageSpinner you can include these on your home or credits page if you want to. Thanks for supporting PageSpinner!
4.0 MISCELLANEOUS TOPICSH
inner" graphics I could have on my page
jThere is a small collection of images that can be viewed in the file "spun_with_pagespinner.html". The file and the images can be found inside the folder named "Documentation" located inside the PageSpinner folder.
If you are a registered user of PageSpinner you can include these on your home or credits page if you want to. Thanks for supporting PageSpinner!
4.0 MISCELLANEOUS TOPICSH
indows version, contact Optima System.</I>
4.0 MISCELLANEOUS TOPICSH
AXNothing happens when I select "Beginner's Guide to HTML" or "JavaScript Authoring Guide"B
I have Internet Config installed and a connection to Internet, but when I click OK to access the "Beginner's Guide to HTML" or the "JavaScript Authoring Guide" in PageSpinner's Help menu, nothing happens.C
You will need to specify your browser as the helper application for the <B>http</B> protocol in the Helper section of Internet Config. You should restart after doing this.E
4.0 MISCELLANEOUS TOPICSH
A7How can I use PageSpinner to View Source from Netscape?B
How can I use PageSpinner to handle pages downloaded with Netscape's "View: Document Source". The downloaded files contains strange characters and line feeds, and are virtually impossible to read or edit.
http://www.calles.pp.se/nisseb/mapper.html</A>
A$How do I open the PageSpinner Guide?BUHow can access the PageSpinner Guide? I just get an error message when I click on it.
The PageSpinner Guide is an AppleGuide definition file and it needs to be located in the same file as PageSpinner. It is not accessible in the Finder.
The Guide is available in the Help menu (at the right side of the menu bar) when PageSpinner is running. This menu has a ? mark as an icon. The menu item's title is PageSpinner Guide.
You'll need to have System 7.5 or later to use AppleGuides.
2.0 DOCUMENTATIONH
Creating clickable Image MapsB4Can I create a clickable image map with PageSpinner?
or later to use AppleGuides.
2.0 DOCUMENTATIONH
Creating clickable Image MapsB4Can I create a clickable image map with PageSpinner?
Getting out of a frameByI am using frames on my pages. How can I make some links to be displayed in the full window and not in the current frame?
If you have an existing link you can add the attribute text
<CODE>TARGET="_top"</CODE>
inside the <CODE><A HREF="link.html" ...></CODE> tag of the link that should use the full window.
When creating a new link, type the text <B>_top</B> in HTML Assistant's Link field named:
<FONT SIZE=-1>"Open the link in a window or frame named:"</FONT>
w%w%w%
w%w%w%
3.0 WORKING WITH PAGESPINNERH
stant's Link field named:
<FONT SIZE=-1>"Open the link in a window or frame named:"</FONT>
w%w%w%
w%w%w%
3.0 WORKING WITH PAGESPINNERH
Us the menu item <B>Convert From Source...</B> available in the menu <B>Edit : Convert</B> or in the Find button's pop up menu in the toolbar.
PageSpinner will then remove or translate unnecessary line feeds and high ASCII characters and restyle the text automatically.
In Netscape you can specify that PageSpinner should be used as the helper application for viewing downloaded HTML source files.
3.0 WORKING WITH PAGESPINNERH
want the link to be inserted.
Select HTML Assistant from the Windows menu.
Select the Link topic.
Click the open button (in the upper right side of Assistant's window) and select the newly created page you want tSelect HTML Assistant from the Windows menu.
Select the Link topic.
Click the open button (in the upper right side of Assistant's window) and select the newly created page you want t
Additional documentationBUIs there any other documentation available? Is there some documentation I can print?
The major part of the PageSpinner documentation is only in form of an AppleGuide that is available as "PageSpinner Guide" in the Help Menu. It is not possible to print the contents of an AppleGuide, though.
There are additional information, including an HTML-version of the PageSpinner Guide's "Getting Started" section in the folder named "Documentation" located inside the PageSpinner folder. These can all be viewed and printed using your favourite browser.
You will also find useful inforB<mation in the text files "What's new?" and "Read Me FIRST!".
2.0 DOCUMENTATIONH
amed "Documentation" located inside the PageSpinner folder. These can all be viewed and printed using your favorite browser.
You will also find useful BAinformation in the text files "What's new?" and "Read Me FIRST!".
2.0 DOCUMENTATIONH
Navigating the FAQ
uThe following navigation buttons can be used when you view the FAQ in your browser, I hope you'll like it:
<IMG SRC="arrow_expanded.gif" WIDTH="14" HEIGHT="15"> Close section
<IMG SRC="button_close.gif" WIDTH="11" HEIGHT="11"> Go to the table of contents
w%w%w%
1.0 GENERAL ISSUESH
Where is the Notebook stored?BRI want to backup the contents of the built-in Notebook, where is this data stored?C
The pages of the Notebok are stored in the file named <B>PageSpinner Textscrap</B>. This file is located inside the System folder's <B>Preferences</B> folder.E
-- Needs to be open in the frontmost window in the database app
set theFields to {"Title", "Question", "Answer", "Section Title", "ID"}
-- The field names from where data should be retreived
-- You will need to have placeholders in the template named $fieldname$, e.g., $ProductName$
-- The template filePalatino
(LIST
LISTAJ1.0 General Issues
2.0 Working with PageSpinner
3.0 Miscellaneous Topics
VDEFA(
Add the name of the second larger frame in the field named
"<FONT SIZE=-1>Open the link in a window or frame named:"</FONT>
in HTML Assistant's Link topic when you create the link.
If you have an existing link you can add the attribute text
<CODE>TARGET="<I>framename</I>"</CODE>
inside the <CODE><A HREF="link.html" ...></CODE> tag of the link that should be displayed in the frame named <I>framename</I>.
There are information on how to createBP frames in the PageSpinner AppleGuide and frame examples in the Examples folder.
w%w%w%
w%w%w%
3.0 WORKING WITH PAGESPINNERH
A%Is there a Windows version available?BkPageSpinner is nice and easy to use, but I also have to work on a PC. Is there a Windows version available?
PAGESPINNERH
Help menu.
1 General IssuesH
You should be able to download the latest version of Internet Config from <A HREF="ftp://ftp.share.com/pub/internet-configuration/">ftp://ftp.share.com/pub/internet-configuration/</A>
Once installed you will need to specify your browser as the helper application for the protocol <B>http</B>, in Internet Config's Helper section.
The Beginner's guide to HTML menu item is a bookmark to:
net Config isn't highlighted in the Preferences. What should I do?
pinner?
.JyWsFindnull
.corecnte****
getfield
GetField
thedata
theData
.JyWsReplnull
filename
fileName
.JyWsIsrtnull
UOkE`
,FO*a
",FO*a
",FOja
',FO*j
',FO_
5,FO*j
6UOP[OY
OPUO_
OPUOP[OY
',FO*j
OPUOP
theData
-- 2: Process records *********************************************
tell DB_Access
set nRecs to Ge
ADI don't have Internet Config, so I can't access some Help menu itemsB
When I tried to access the "Beginner's Guide to HTML" and the "JavaScript Authoring Guide" PageSpinner said that I needed Internet Config. However, Internet Config isn't highlighted in the Preferences. What should I do?
ADI don't have Internet Config, so I can't access some Help menu itemsB
When I tried to access the "Beginner's Guide to HTML" and the "JavaScript Authoring Guide" PageSpinner said that I needed Internet Config. However, Internet Config isn't highlighted in the Preferences. What should I do?
Authoring Guide" in PageSpinner
s Help menu, nothing happens.
/handbook/javascript/index.html</A>
BsWhen using an external HTML Validator or debugging JavaScrips, I need to find a given line number to edit the text.C
Use the <B>Goto Line...</B> menu item that is available in the <B>Edit : Find/Replace</B> menu.
The keyboard shortcut is Command and ,
3.0 WORKING WITH PAGESPINNERH
dex.html or welcome.html (you will have to check this with the Webmaster at your site).
Open the home page in PageSpinner.
Place the cursor where you want the link to be inserted.
Select HTML Assistant from the Windows menu.
Select the Link topic.
Click the open button (in the upper right side of Assistant's window) and select the newly created page you want tssistant from the Windows menu.
Select the Link topic.
Click the open button (in the upper right side of Assistant's window) and select the newly created page you want t
w%w%w%
w%w%w%
w%w%w%
w%w%w%
w%w%w%
w%w%w%
w%w%w%
Helper section.
The Beginner's guide to HTML menu item is a bookmark to:
-- Script with subroutines used for accessing the database
-- You should only need to change these if you are using another database application
script DB_Access
on GetNumRecords()
global linkNameField
global databaseName
local nRecs
tell application "FileMaker Pro"
set nRecs to count of records in document databaseName
end tell
return nRecs
end GetNumRecords
to GetField(fieldName, recordIndex)
-- fieldName should contain
Falskt
Helvetica
Geneva
Palatino
(LIST
LISTAJ1.0 General Issues
2.0 Working with PageSpinner
3.0 Miscellaneous Topics
VDEFA(
ListB
Falskt
Falskt
Falskt
Falskt
Section TitleB
Section NumberC
Item NumberD
Title
the name of the column, recordIndex the row (record) number
global databaseName
local myData
tell application "FileMaker Pro"
set myData to (get data of cell named fieldName of record recordIndex in document databaseName)
end tell
return myData
end GetField
end script
FasdUAS 1.101.10
3:The DB_Access module
8 Script with subroutines used for accessing the d
atabase
S You should only need to change these if you are using another database application
db_access
DB_Access
getnumrecords
GetNumRecords
linknamefield
linkNameField
databasename
databaseName
nrecs
nRecs
.corecnte****
databasename
databaseName
nrecs
nRecs
FileMaker Pro
Cool HD
ycmBD
FileM
aker Pro
APPLFMP3
FileMaker Pro 3.0-mapp
,Cool HD:FileMaker Pro 3.0-mapp:FileMaker Pro
nrecs
nRecs
getfield
GetField
fieldname
fieldName
recordindex
recordIndex
V fieldName should contain the name of the column, recordIndex the row (record) number
databasename
databaseName
mydata
myData
.coregetd****
fieldname
ldName
kfrmname
recordindex
recordIndex
databasename
databaseName
mydata
myData
mydata
myData
b_access
DB_Access
db_access
DB_Access
getnumrecords
GetNumRecords
getfield
GetField
getnumrecords
GetNumRecords
nrecs
nRecs
databasename
databaseName
.corecnte****
getfield
GetField
fieldname
fieldName
recordindex
record
Index
fieldname
fieldName
recordindex
recordIndex
mydata
myData
databasename
databaseName
kfrmname
.coregetd****
linknamefield
linkNameField
databasename
databaseName
nrecs
nRecs
Falskt
Helvetica
Geneva
Palatino
(LIST
LISTA\1.0 GENERAL ISSUES
2.0 DOCUMENTATION
3.0 WORKING WITH PAGESPINNER
4.0 MISCELLANEOUS TOPICS
VDEFA(
databasename
databaseName
FAQ-Spinner
databasename
databaseName
s needs to be set to stationery files, (use File:Get Info... in Finder)
global linkNameField
set linkNameField to "ID"
-- the vaule in this field will be used for the anchor, so it should be unique and valid (not contain spaces)
set titleNameField to "Title"
-- the vaule in this field will be used as the link text in the index section
set psStationaryName to ":AppleScript:FAQ-Spinner:FAQ_List.html"
-- The html file containing place holders, must be a stationery file
-- Includ
e the path to document before the filename
set psRecordName to ":AppleScript:FAQ-Spinner:FAQ_Record.html"
-- The html file containing HTML for each record, must be a stationery file
-- Include the path to document before the filename
set indexText to ""
-- variable used to keep all filenames and links so we can create an index file with anchors
global nRecs
global theData
-- 2: Process records *********************************************
tell DB_Access
set nRecs to Ge
tNumRecords()
end tell
set currentRec to 1
tell application "PageSpinner" -- Open template for the record
set line feed conversion to psP -- Change this to the preferred conversion mode
open file psRecordName
activate
do menu "Select All"
do menu "Copy" -- Put the original in clipboard
set name of window 1 to "**Scrap**"
-- prepare insertion of recs, Open list template
open file psStationaryName
set name of window 1 to "List.html"
select text 0 to 0
set s
earch string to "<!-- PS_INSERT_RECS_BELOW -->"
find next
do menu "Clear"
end tell
repeat while currentRec
nRecs -- For every record
tell application "PageSpinner"
-- Create a clean template
do menu "**Scrap**"
do menu "Select All"
do menu "Paste"
end tell
-- Now replace $...$ placeholders with values from the database
repeat with fieldNameIndex in theFields -- For every field specified above
tell DB_Access
set theData to GetField(field
NameIndex, currentRec) as text
end tell
tell application "PageSpinner"
set search string to "$" & fieldNameIndex & "$"
set replace string to theData
replace all
end tell
end repeat -- For every field
-- Insert the record in list file
tell application "PageSpinner"
do menu "Select All"
do menu "Copy" -- Copy the HTML for the record
do menu "List.html" -- Activate the window
-- do script "linefeed" -- Insert a mac linefeed, for bette
r readability
do menu "Paste" -- Paste the HTML for the record
end tell
-- Add this record to the index text
tell DB_Access -- Find the field that contains the text that should be used as an anchor
set theData to GetField(linkNameField, currentRec)
end tell
set fileName to "#" & theData
tell DB_Access -- Find the field that contains the text that should be used as the text of the link
set theData to GetField(titleNameField, currentRec)
end tell
-- TIP:type \r to insert a valid linefeed in a string:
set indexText to indexText &
<A HREF=\"" & fileName & "\">" & theData & "</A>"
set currentRec to currentRec + 1
tell application "PageSpinner"
-- Restore clean template
open file psRecordName -- Open the template file for the record
do menu "Select All"
do menu "Copy" -- Put the original in clipboard
do menu "Close"
end tell
end repeat -- For every record
tell application "Pag
eSpinner"
do menu "List.html"
select text 0 to 0
set search string to "<!-- PS_INSERT_INDEX_BELOW -->"
find next
insert text indexText
select text 0 to 0
do menu "Restyle Text"
end tell
end run
FasdUAS 1.101.10
.aevtoappnull
B 1: Define variables *********************************************
databasename
databaseName
FAQ-Spinner
databasename
databaseName
The filename of the data base
= Needs to be open in the frontmost window in the database app
Title
Question
Answer
Section Title
thefields
theFields
4 The field names from where data should be retreived
Z You will need to have placeholders in the template named $fieldname$, e.g., $ProductName$
Y The template files needs to be
set to stationery files, (use File:Get Info... in Finder)
linknamefield
linkNameField
linknamefield
linkNameField
k the vaule in this field will be used for the anchor, so it should be unique and valid (not contain spaces)
Title
titlenamefield
titleNameField
K the vaule in this field will be used as the link text in the index section
&:AppleScript:FAQ-Spinner:FAQ_List.html
psstationaryname
psStationaryName
B The html file containing place holders, must be a stationery file
1 Include the path to document before the filename
(:AppleScript:FAQ-Spinner:FAQ_Record.html
psrecordname
psRecordName
I The html file containing HTML for each record, must be a stationery file
1 Include the path to document before the filename
indextext
indexText
Z variable used to keep all filenames and links so we can create an index file with anchors
nrecs
nRecs
thedata
theData
A 2: Process records ******************************************
getnumrecords
GetNumRecords
nrecs
nRecs
db_access
DB_Access
currentrec
currentRec
ECnv<P>
- Change this to the preferred conversion mode
.aevtodocnull
psrecordname
psRecordName
.miscactvnull
.miscmenu****
Select All
.miscmenu****
Put the original in clipboard
**Scrap**
. prepare insertion of recs, Open list template
.aevtodocnull
psstationaryname
psStationaryName
List.html
.JyWsSelTnull
<!-- PS_INSERT_RECS_BELOW -->
.JyWsFindnull
.miscmenu****
Clear
Open template for the record
PageSpinner |v
Transport JAZ
PageSpinner
APPLJyWs
PS 4/2
Transport JAZ:PS 4/2:PageSpinner
.SC/IOMEGA
Create a clean template
.miscmenu****
**Scrap**
.miscmenu****
Select All
.miscmenu****
Paste
= Now replace $...$ placeholders with values from the database
getfield
GetField
fieldnameindex
fieldNameIndex
currentrec
rrentRec
thedata
theData
db_access
DB_Access
fieldnameindex
fieldNameIndex
thedata
theData
.JyWsReplnull
For every field specified above
fieldnameindex
fieldNameIndex
thefields
theFields
For every field
Insert the record in list file
.miscmenu****
Select All
.miscmenu****
Copy the HTML for the record
.miscmenu****
List.html
Activate the window
F do script "linefeed" -- Insert a mac linefeed, for better readability
.miscmenu****
Paste
Paste the HTML for the record
" Add this record to the index text
getfield
GetField
nknamefield
linkNameField
currentrec
currentRec
thedata
theData
G Find the field that contains the text that should be used as an anchor
db_access
DB_Access
thedata
theData
filename
fileName
getfield
GetField
titlenamefield
titleNameField
currentrec
currentRec
thedata
theData
R Find the field that contains the text that should be used as the text of the link
db_access
DB_Access
4 TIP:type \r to insert a valid linefeed in a string:
indextext
indexText
<A HREF="
filename
fileName
thedata
theData
indextext
indexText
currentrec
currentRec
currentrec
currentRec
Restore clean template
.aevtodocnull
psrecordname
psRecordName
& Open the template file for the record
.miscmenu****
Select All
.miscmenu****
Put the original in clipboard
.miscmenu****
Close
For every record
curren
currentRec
nrecs
nRecs
For every record
.miscmenu****
List.html
.JyWsSelTnull
<!-- PS_I
NSERT_INDEX_BELOW -->
.JyWsFindnull
.JyWsIsrtnull
indextext
indexText
.JyWsSelTnull
.miscmenu****
Restyle Text
.aevtoappnull
.aevtoappnull
fieldnameindex
fieldNameIndex
databasename
databaseNam
thefields
theFields
linknamefield
linkNameField
titlenamefield
titleNameField
psstationaryname
psStationaryName
psrecordname
psRecordName
indextext
indexText
db_access
DB_Access
getnumrecords
GetNumRecords
nrecs
nRecs
currentrec
currentRec
ECnv<P>
.aevtodocnull
.miscactvnull
.miscmenu****
.JyWsSelT
3.0 WORKING WITH PAGESPINNERH
Creating Multiple PagesB
How do I make my web site have multiple page as opposed to one long scrolling page? For instance a home page and then other pages that are linked to it.
Create the new page, add the text you want and save it in the same folder as the home page. The home page should often be called index.html or welcome.html (you will have to check this with the Webmaster at your site).
Open the home page in PageSpinner.
Place the cursor where you want the link to be inserted.
Select HTML Assistant from the Windows menu.
Select the Link topic.
Click the open button (in the upper right side of Assistant's window) and select the newly created page you want tB
o link to.
Type the text that should be used as the link's title in the Title field.
Click the Apply button at the bottom of the Assistant's window.
You will now have a link to the new page in your home page.
3.0 WORKING WITH PAGESPINNERH
Creating Multiple PagesB
How do I make my web site have multiple page as opposed to one long scrolling page? For instance a home page and then other pages that are linked to it.
Create the new page, add the text you want and save it in the same folder as the home page. The home page should often be called index.html or welcome.html (you will have to check this with the Webmaster at your site). Then do the following:
<LI>Open your home page in PageSpinner.
<LI>Place the cursor where you want the link to be inserted.
<LI>Select HTML Assistant from the Windows menu.
<LI>Select the Link topic.
<LI>Click the open button (in the upper right side of Assistant's wind
ow) and select the newly created page you want to link to.
<LI>Type the text that should be used as the link's title in the Title field.
<LI>Click the Apply button at the bottom of the Assistant's window.
</OL>
You will now have a link to the new page in your home page.
3.0 WORKING WITH PAGESPINNERH
There is no Windows version planned for the near future. <A HREF="http://www2.apple.com/whymac/default.html">Why Macintosh?</A>
Plain HTML-files are cross-platform though, and you can set PageSpinner to use MS-DOS (Windows) line feeds to make it easier to edit PageSpinner files on a PC.
4.0 MISCELLANEOUS TOPICSH
PageSpinner has only limited support for inserting image map tags. There is an example of making image maps using the shareware application GraphicConverter in the Examples folder.
The following shareware applications are aimed at creating image maps visually:
This FAQ, short for Frequently Asked Questions, is a compilation of the most common questions asked about PageSpinner. You are recommended to read this FAQ before sending in a question, the answer could be found in this document. I'm trying to answer as many questions as possible, but regrettable I don't have resources to answer all mail.
PageSpinner is an HTML for MacOS, that supports both HTML 2.0 and many parts of HTML 3.2 plus additional Netscape Navigator extensions and plug-ins. It B
is useful for both the beginner and the more advanced web author with quick access to often used formatting tools and support for AppleGuide and an HTML Assistant that helps you compose your HTML pages.
1.0 GENERAL ISSUESH
A<How do I change background colors or add a background image?C
Delete the old <CODE><BODY ....></CODE> start tag. Use the HTML Assistant's Body Topic to create a new body tag start tag.E
There is no Windows version planned for the near future. <A HREF="http://www2.apple.com/whymac/default.html">Why Macintosh?</A>
Plain HTML-files are cross-platform though, and you can set PageSpinner to use MS-DOS (Windows) line feeds to make it easier to edit PageSpinner files on a PC.